using System;
using System.Collections.Generic;
using NobleTech.Products.CreatureKingdom.Utils;

namespace NobleTech.Products.CreatureKingdom
{
    internal class OrganismData
    {
        public uint Age;
        public PointD Location;
        public uint? ChildDue;
        public OrganismStats ChildsFather;
        public double Energy;
        public double Injury;

        public OrganismData(PointD location, double initialEnergy)
        {
            this.Age = 0;
            this.Location = location;
            this.ChildDue = null;
            this.ChildsFather = null;
            this.Energy = initialEnergy;
            this.Injury = 0;
        }
    }
}
